STLmc: Robust STL Model Checking of Hybrid Systems Using SMT
نویسندگان
چکیده
Abstract We present the STLmc model checker for signal temporal logic (STL) properties of hybrid systems. The tool can perform STL checking up to a robustness threshold wide range Our utilizes refutation-complete SMT-based bounded algorithm by reducing robust problem into Boolean checking. If does not find counterexample, system is guaranteed be correct given bounds and threshold. demonstrate effectiveness on number benchmarks.
منابع مشابه
STL Model Checking of Continuous and Hybrid Systems
Signal Temporal Logic (STL) is a formalism for reasoning about temporal properties of continuous-time traces of hybrid systems. Previous work on this subject mostly focuses on robust satisfaction of an STL formula for a particular trace. In contrast, we present a method solving the problem of formally verifying an STL formula for continuous and hybrid system models, which exhibit uncountably ma...
متن کاملModel Checking Hybrid Systems
We present the framework of delta-complete analysis for bounded reachability problems of hybrid systems. We perform bounded reachability checking through solving delta-decision problems over the reals. The techniques take into account of robustness properties of the systems under numerical perturbations. Our implementation of the techniques scales well on several highly nonlinear hybrid system ...
متن کاملTowards SMT Model Checking of Array-Based Systems
We introduce the notion of array-based system as a suitable abstraction of infinite state systems such as broadcast protocols or sorting programs. By using a class of quantified-first order formulae to symbolically represent array-based systems, we propose methods to check safety (invariance) and liveness (recurrence) properties on top of Satisfiability Modulo Theories solvers. We find hypothes...
متن کاملBounded Model Checking of Graph Transformation Systems via SMT Solving
Bounded model checking (BMC) complements classical model checking by an efficient technique for checking error-freedom of bounded system paths. Usually, BMC approaches reduce the verification problem to propositional satisfiability. With the recent advances in SAT solving, this has proven to be a fast analysis. In this paper we develop a bounded model checking technique for graph transformation...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Lecture Notes in Computer Science
سال: 2022
ISSN: ['1611-3349', '0302-9743']
DOI: https://doi.org/10.1007/978-3-031-13185-1_26